<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <script>
        function f1() {
            console.log(111)
        }

        // f1() // 立即执行

        // 点击页面时执行函数f1
        window.onclick = f1; // 回调函数，即回头再调用该函数

        // 函数本身也是一种数据类型，string、number、boolean、null、function
        // console.log(typeof f1)

        function f2(x, y) {
            // console.log(x)
            // console.log(y)
            y()
        }

        // f2(3,f1)


        var arr = [23, 54, 76, 3, 87, 4, 12]
        
        function compare(a,b){
            return b-a;
        }
        
        arr.sort(compare)
        console.log(arr)

        function show(item,index){
            console.log(index,item)
        }

        arr.forEach(show)
    </script>
</head>
<body>
</body>
</html>